<?php

/*
 * To change this template, choose Tools | Templates
* and open the template in the editor.
*/
$conexion = pg_connect("user=postgres port=5432 dbname=vitrina host=localhost password=postgres");
//AnuncionTabla();
//UltimosTresLink();

function verificarExiste($titulo) {
	$consulta = pg_query("Select * From anuncio WHERE titulo='$titulo'");

	if (pg_num_rows($consulta) > 0) {
		return true;
	} else {
		return false;
	}
}

function guardarAnuncio($IU,$T,$D,$CA,$FP,$FF,$U,$L) {
$c="Insert INTO anuncio(id_usuario,titulo,descripcion,categoria,fecha_publicacion,fecha_finalizacion,url,link)values('$IU','$T','$D','$CA','$FP','$FF','$U','$L')";
$consulta = pg_query($c);
$id=recuperarIdAnuncio();
$link="'http://localhost/vitrina/anuncio.php?id=".$id."'";
$update="update anuncio set link=$link";
$query=pg_query($update);

	}

function recuperarIdAnuncio()
{
	$query = pg_query("Select id_anuncio From anuncio ORDER BY id_anuncio desc");
	if (pg_num_rows($query) > 0) 
	{
		$i = 0;
		while ($row = pg_fetch_row($query)) 
		{
			if($i==1)
			{
				break;
			}
			$anuncio[$i] = $row[0];
			$i++;
		}
		return $anuncio[0];
	}
}

function AnuncionTabla() {
	$consulta = pg_query("Select * From anuncio");
	$anuncio = null;
	if (pg_num_rows($consulta) > 0) {
		$i = 0;
		while ($row = pg_fetch_row($consulta)) {
			$anuncio[$i][0] = $row[0];
			$anuncio[$i][1] = $row[1];
			$anuncio[$i][2] = $row[2];
			$anuncio[$i][3] = $row[3];
			$anuncio[$i][4] = $row[4];
			$anuncio[$i][5] = $row[5];
			$anuncio[$i][6] = $row[6];
			$anuncio[$i][7] = $row[7];
			$i++;
		}
		return $anuncio;
	}
}

function UltimosTresLink() {
	$consulta = pg_query("Select titulo,descripcion,link From anuncio ORDER BY id_anuncio desc");
	$anuncio = null;
	if (pg_num_rows($consulta) > 0) {
		$i = 0;
		while ($row = pg_fetch_row($consulta)) {
			if($i==3){
				break;
			}
			$anuncio[$i][0] = $row[0];
			$anuncio[$i][1] = $row[1];
			$anuncio[$i][2] = $row[2];
			$i++;
		}
	}
	return $anuncio;
}
function miLink($desc) {
	$consulta = pg_query("Select id_anuncio From anuncio where descripcion =".$desc);
	$anuncio = null;
	if(pg_num_rows($consulta)){
		$var=pg_fetch_row($consulta);
		return $anuncio = $var[0];
	}
}
// esta es la funcion que obtiene informacion de la base de datos para mostrar en anuncio.php
function getDatosAnuncio($id_anu)
{
	$consulta = pg_query("SELECT id_usuario,titulo,descripcion,categoria,fecha_publicacion,url FROM anuncio WHERE id_anuncio='$id_anu'");
	$array=pg_fetch_row($consulta);
	return $array;
}
function getDatosUsuario($id_usr)
{
	$consulta = pg_query("SELECT nombre,apellido FROM usuario WHERE id_usuario='$id_usr'");
	$array=pg_fetch_row($consulta);
	return $array;
}



?>
